package uns.fit.gis;

public class SonyEricssonKeyDef {
	/*
	 * 
	 */
	public static final int  HALOMAP_KEY_ID_NULL                   = 0;
    public static final int  HALOMAP_KEY_ID_0                      = 1;
    public static final int  HALOMAP_KEY_ID_1                      = 2;
    public static final int  HALOMAP_KEY_ID_2                      = 3;
    public static final int  HALOMAP_KEY_ID_3                      = 4;
    public static final int  HALOMAP_KEY_ID_4                      = 5;
    public static final int  HALOMAP_KEY_ID_5                      = 6;
    public static final int  HALOMAP_KEY_ID_6                      = 7;
    public static final int  HALOMAP_KEY_ID_7                      = 8;
    public static final int  HALOMAP_KEY_ID_8                      = 9;
    public static final int  HALOMAP_KEY_ID_9                      = 10;
    public static final int  HALOMAP_KEY_ID_POUND                  = 11;
    public static final int  HALOMAP_KEY_ID_STAR                   = 12;
    public static final int  HALOMAP_KEY_ID_SOFTKEY_LEFT           = 13;
    public static final int  HALOMAP_KEY_ID_SOFTKEY_RIGHT          = 14;
    public static final int  HALOMAP_KEY_ID_DPAD_UP                = 15;
    public static final int  HALOMAP_KEY_ID_DPAD_LEFT              = 16;
    public static final int  HALOMAP_KEY_ID_DPAD_RIGHT             = 17;
    public static final int  HALOMAP_KEY_ID_DPAD_DOWN              = 18;
    public static final int  HALOMAP_KEY_ID_DPAD_CLICK             = 19;
    public static final int  HALOMAP_KEY_ID_CLEAR                  = 20;
    public static final int  HALOMAP_KEY_ID_END                    = 21;
    public static final int  HALOMAP_KEY_NUM                       = 22;

    public static final int  HALOMAP_KEY_NULL                      = (1<<HALOMAP_KEY_ID_NULL);
    public static final int  HALOMAP_KEY_0                         = (1<<HALOMAP_KEY_ID_0);
    public static final int  HALOMAP_KEY_1                         = (1<<HALOMAP_KEY_ID_1);
    public static final int  HALOMAP_KEY_2                         = (1<<HALOMAP_KEY_ID_2);
    public static final int  HALOMAP_KEY_3                         = (1<<HALOMAP_KEY_ID_3);
    public static final int  HALOMAP_KEY_4                         = (1<<HALOMAP_KEY_ID_4);
    public static final int  HALOMAP_KEY_5                         = (1<<HALOMAP_KEY_ID_5);
    public static final int  HALOMAP_KEY_6                         = (1<<HALOMAP_KEY_ID_6);
    public static final int  HALOMAP_KEY_7                         = (1<<HALOMAP_KEY_ID_7);
    public static final int  HALOMAP_KEY_8                         = (1<<HALOMAP_KEY_ID_8);
    public static final int  HALOMAP_KEY_9                         = (1<<HALOMAP_KEY_ID_9);
    public static final int  HALOMAP_KEY_POUND                     = (1<<HALOMAP_KEY_ID_POUND);
    public static final int  HALOMAP_KEY_STAR                      = (1<<HALOMAP_KEY_ID_STAR);
    public static final int  HALOMAP_KEY_SOFTKEY_LEFT              = (1<<HALOMAP_KEY_ID_SOFTKEY_LEFT);
    public static final int  HALOMAP_KEY_SOFTKEY_RIGHT             = (1<<HALOMAP_KEY_ID_SOFTKEY_RIGHT);

    public static final int  HALOMAP_KEY_SOFTKEY_CANCEL            = (1<<HALOMAP_KEY_ID_SOFTKEY_RIGHT);
    public static final int  HALOMAP_KEY_SOFTKEY_CONFIRM           = (1<<HALOMAP_KEY_ID_SOFTKEY_LEFT);

    public static final int  HALOMAP_KEY_DPAD_UP                   = (1<<HALOMAP_KEY_ID_DPAD_UP);
    public static final int  HALOMAP_KEY_DPAD_LEFT                 = (1<<HALOMAP_KEY_ID_DPAD_LEFT);
    public static final int  HALOMAP_KEY_DPAD_RIGHT                = (1<<HALOMAP_KEY_ID_DPAD_RIGHT);
    public static final int  HALOMAP_KEY_DPAD_DOWN                 = (1<<HALOMAP_KEY_ID_DPAD_DOWN);
    public static final int  HALOMAP_KEY_DPAD_CLICK                = (1<<HALOMAP_KEY_ID_DPAD_CLICK);
    public static final int  HALOMAP_KEY_CLEAR                     = (1<<HALOMAP_KEY_ID_CLEAR);
    public static final int  HALOMAP_KEY_END                       = (1<<HALOMAP_KEY_ID_END);

    public static final int  HALOMAP_KEY_ALL_FIRE                  = (HALOMAP_KEY_DPAD_CLICK | HALOMAP_KEY_5);
    public static final int  HALOMAP_KEY_ALL_UP                    = (HALOMAP_KEY_DPAD_UP    | HALOMAP_KEY_2);
    public static final int  HALOMAP_KEY_ALL_DOWN                  = (HALOMAP_KEY_DPAD_DOWN  | HALOMAP_KEY_8);
    public static final int  HALOMAP_KEY_ALL_LEFT                  = (HALOMAP_KEY_DPAD_LEFT  | HALOMAP_KEY_4);
    public static final int  HALOMAP_KEY_ALL_RIGHT                 = (HALOMAP_KEY_DPAD_RIGHT | HALOMAP_KEY_6);
    public static final int  HALOMAP_KEY_ALL_ACTION                = (HALOMAP_KEY_DPAD_CLICK | HALOMAP_KEY_5);
    public static final int  HALOMAP_KEY_NUMERIC                   = (HALOMAP_KEY_0 | HALOMAP_KEY_1 | HALOMAP_KEY_2 | HALOMAP_KEY_3 | HALOMAP_KEY_4 | HALOMAP_KEY_5 | HALOMAP_KEY_6 | HALOMAP_KEY_7 | HALOMAP_KEY_8 | HALOMAP_KEY_9);

    public static final int  HALOMAP_KEY_CAM_UP                    = HALOMAP_KEY_ALL_UP;
    public static final int  HALOMAP_KEY_CAM_DOWN                  = HALOMAP_KEY_ALL_DOWN;
    public static final int  HALOMAP_KEY_CAM_LEFT                  = HALOMAP_KEY_ALL_LEFT;
    public static final int  HALOMAP_KEY_CAM_RIGHT                 = HALOMAP_KEY_ALL_RIGHT;

    public static final int  HALOMAP_KEY_FIRE                      = HALOMAP_KEY_ALL_ACTION;
}
